depends = ( 'Base',)
templates = (
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIUS2IUS2SE2', 'itk::Image< unsigned short,2 >,itk::Image< unsigned short,2 >,itk::FlatStructuringElement< 2 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryDilateImageFilterIUS2IUS2SE2_Pointer', 'itk::BinaryDilateImageFilter< itk::Image< unsigned short,2 >,itk::Image< unsigned short,2 >,itk::FlatStructuringElement< 2 > >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIF2IF2SE2', 'itk::Image< float,2 >,itk::Image< float,2 >,itk::FlatStructuringElement< 2 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryDilateImageFilterIF2IF2SE2_Pointer', 'itk::BinaryDilateImageFilter< itk::Image< float,2 >,itk::Image< float,2 >,itk::FlatStructuringElement< 2 > >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIUS3IUS3SE3', 'itk::Image< unsigned short,3 >,itk::Image< unsigned short,3 >,itk::FlatStructuringElement< 3 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryDilateImageFilterIUS3IUS3SE3_Pointer', 'itk::BinaryDilateImageFilter< itk::Image< unsigned short,3 >,itk::Image< unsigned short,3 >,itk::FlatStructuringElement< 3 > >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIF3IF3SE3', 'itk::Image< float,3 >,itk::Image< float,3 >,itk::FlatStructuringElement< 3 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryDilateImageFilterIF3IF3SE3_Pointer', 'itk::BinaryDilateImageFilter< itk::Image< float,3 >,itk::Image< float,3 >,itk::FlatStructuringElement< 3 > >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIUS2IUS2SE2', 'itk::Image< unsigned short,2 >,itk::Image< unsigned short,2 >,itk::FlatStructuringElement< 2 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryErodeImageFilterIUS2IUS2SE2_Pointer', 'itk::BinaryErodeImageFilter< itk::Image< unsigned short,2 >,itk::Image< unsigned short,2 >,itk::FlatStructuringElement< 2 > >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIF2IF2SE2', 'itk::Image< float,2 >,itk::Image< float,2 >,itk::FlatStructuringElement< 2 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryErodeImageFilterIF2IF2SE2_Pointer', 'itk::BinaryErodeImageFilter< itk::Image< float,2 >,itk::Image< float,2 >,itk::FlatStructuringElement< 2 > >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIUS3IUS3SE3', 'itk::Image< unsigned short,3 >,itk::Image< unsigned short,3 >,itk::FlatStructuringElement< 3 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryErodeImageFilterIUS3IUS3SE3_Pointer', 'itk::BinaryErodeImageFilter< itk::Image< unsigned short,3 >,itk::Image< unsigned short,3 >,itk::FlatStructuringElement< 3 > >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIF3IF3SE3', 'itk::Image< float,3 >,itk::Image< float,3 >,itk::FlatStructuringElement< 3 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryErodeImageFilterIF3IF3SE3_Pointer', 'itk::BinaryErodeImageFilter< itk::Image< float,3 >,itk::Image< float,3 >,itk::FlatStructuringElement< 3 > >'),
  ('BinaryPruningImageFilter', 'itk::BinaryPruningImageFilter', 'itkBinaryPruningImageFilterIUS2IUS2', 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryPruningImageFilterIUS2IUS2_Pointer', 'itk::BinaryPruningImageFilter< itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 > >'),
  ('BinaryPruningImageFilter', 'itk::BinaryPruningImageFilter', 'itkBinaryPruningImageFilterIF2IF2', 'itk::Image< float,2 >, itk::Image< float,2 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryPruningImageFilterIF2IF2_Pointer', 'itk::BinaryPruningImageFilter< itk::Image< float,2 >, itk::Image< float,2 > >'),
  ('BinaryThinningImageFilter', 'itk::BinaryThinningImageFilter', 'itkBinaryThinningImageFilterIUS2IUS2', 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryThinningImageFilterIUS2IUS2_Pointer', 'itk::BinaryThinningImageFilter< itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 > >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUS2IUC2', 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryThresholdImageFilterIUS2IUC2_Pointer', 'itk::BinaryThresholdImageFilter< itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 > >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUS3IUC3', 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryThresholdImageFilterIUS3IUC3_Pointer', 'itk::BinaryThresholdImageFilter< itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 > >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUS2IUS2', 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryThresholdImageFilterIUS2IUS2_Pointer', 'itk::BinaryThresholdImageFilter< itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 > >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUS3IUS3', 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryThresholdImageFilterIUS3IUS3_Pointer', 'itk::BinaryThresholdImageFilter< itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 > >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF2IUS2', 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryThresholdImageFilterIF2IUS2_Pointer', 'itk::BinaryThresholdImageFilter< itk::Image< float,2 >, itk::Image< unsigned short,2 > >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF3IUS3', 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryThresholdImageFilterIF3IUS3_Pointer', 'itk::BinaryThresholdImageFilter< itk::Image< float,3 >, itk::Image< unsigned short,3 > >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF2IUC2', 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryThresholdImageFilterIF2IUC2_Pointer', 'itk::BinaryThresholdImageFilter< itk::Image< float,2 >, itk::Image< unsigned char,2 > >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF3IUC3', 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryThresholdImageFilterIF3IUC3_Pointer', 'itk::BinaryThresholdImageFilter< itk::Image< float,3 >, itk::Image< unsigned char,3 > >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF2IF2', 'itk::Image< float,2 >, itk::Image< float,2 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryThresholdImageFilterIF2IF2_Pointer', 'itk::BinaryThresholdImageFilter< itk::Image< float,2 >, itk::Image< float,2 > >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF3IF3', 'itk::Image< float,3 >, itk::Image< float,3 >'),
  ('SmartPointer', 'itk::SmartPointer', 'itkBinaryThresholdImageFilterIF3IF3_Pointer', 'itk::BinaryThresholdImageFilter< itk::Image< float,3 >, itk::Image< float,3 > >'),
)
